<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  xmlns:c="livcos.org/ns/cosmos"
  xmlns:m="livcos.org/ns/mind"
  xmlns:f="livcos.org/ns/xslt/function"
  exclude-result-prefixes="f m c">
  
  <xsl:import href="../../style/base.xsl"/>
  
  <xsl:output method="text"/>

  <xsl:param name="set" select="'/livcos.org/MindNavi/data/mind'"/>
  
  <xsl:template match="/">
    <xsl:text>[</xsl:text>
    <xsl:apply-templates select="document(concat($set,'.cosmos'))/*//m:thought"/>
    <xsl:text>]</xsl:text>
  </xsl:template>
  
  <xsl:template match="m:thought">
    <xsl:if test="position() > 1">,</xsl:if>
    <xsl:text>'</xsl:text>
    <xsl:value-of select="m:label"/>
    <xsl:text>'</xsl:text>
  </xsl:template>
  
</xsl:stylesheet>
